<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>BOM</title>
</head>
<body>
    <!-- BOM（Browser Object Model）是指浏览器对象模型，它使 JavaScript 有能力与浏览器进行“对话”。 -->
    <script>
        //window对象
        // alert|confirm|prompt//都是window对象的方法。
        // alert()  //网页弹窗
        // confirm()  //询问弹窗 会有返回值，确定为true 取消为false
        // prompt()  //输入框  返回值为输入内容

        //setTimeout方法 延迟方法 2秒以后弹窗。
        // window.setTimeout(function(){
        //     alert('cnm')
        // },2000)

        //setInterval 周期循环函数
        //clearInterval 清除定时器函数。
        // var i = 0;
        // var time = null;
        // setInterval(function(){
        //     i++;
        //     if(i>5){
        //         clearInterval(time);
        //         return;
        //     }else{console.log(i)}
        // },1000)

        //location对象 当前浏览器对象的一些信息，如地址栏
        // location.host//返回当前主机端口。
        // location.href//返回当前url
        // location.pathname//返回当前文件名
        // location.port//只获取端口号
        // location.protocol//返回当前浏览器协议，http/https
        // location.search//返回查询字符串。

        //跳转页面：
        // setTimeout(function(){
            // location.href = 'https://www.baidu.com' //会产生历史记录
            // location.replace('https://www.baidu.com')  //不会产生历史记录
            // location.reload //刷新网页
        // },3000)

        // navigator对象
        // console.log(navigator.plugins)//检测浏览器插件
        
        // history 存储历史记录
        // window.open()
    </script>

</body>
</html>